﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package net.wooga.pets.interfaces {
    import net.wooga.pets.events.*;

    public interface IMachine extends IActing {

        function get isFree():Boolean;
        function get patient():ITreatable;
        function set operator(_arg1:ITreating):void;
        function set actionsActive(_arg1:Boolean):void;
        function get actionsActive():Boolean;
        function handlePatient(_arg1:ITreatable):void;
        function handleBaby(_arg1:IBaby, _arg2:Boolean):void;
        function getAction(_arg1:Object):InfoEvent;
        function checkState():void;

    }
}//package net.wooga.pets.interfaces 
